self-rating of - French English Dictionary